package com.newgrand.config;


/**
 * @创建人：ZhaoFengjie
 * @修改人：ZhaoFengjie
 * @创建时间：21:09 2022/10/17
 * @修改时间:：21:09 2022/10/17
 */
@Deprecated
//@Configuration
public class WebMvcConfig {// implements WebMvcConfigurer

//    /**
//     * 利用fastjson替换掉jackson，且解决中文乱码问题
//     *
//     * @param converters
//     */
//    @Override
//    public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
//        FastJsonHttpMessageConverter converter = new FastJsonHttpMessageConverter();
//        // 自定义配置...
//        // FastJsonConfig config = new FastJsonConfig();
//        // config.set...
//        // converter.setFastJsonConfig(config);
//
//        // spring boot高版本无需配置，低版本不配置报错：Content-Type cannot contain wildcard type '*'
//        List<MediaType> fastMediaTypes = new ArrayList<>();
//        fastMediaTypes.add(MediaType.APPLICATION_JSON);
//        fastMediaTypes.add(MediaType.APPLICATION_JSON_UTF8);
//        converter.setSupportedMediaTypes(fastMediaTypes);
//        converters.add(0, converter);
//    }
}
